vaguely defined - French English Dictionary